  @charset "utf-8";    
    /* CSS Document */
   /*@media screen and (max-device-width: 640px){body{-webkit-text-size-adjust:none;}}*/

    body, ul, dl, dd, dt, ol, li, p, h1, h2, h3, h4, h5, h6, em, i, span, textarea, form, select, fieldset, table, td, div, input {margin:0;padding:0;  font-family: "Helvetica Neue","Helvetica","Arial","Microsoft YaHei","Segoe UI","Lucida Grande","FreeSans","Arimo","Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3","sans-serif"}
    h1, h2, h3, h4, h5, h6{font-weight:normal}
   	html{font-size: 28px;}
    body>div{margin:0 auto}
    div {text-align:left}
    a img {border:0}
    a{
        color: #222;}
    a{text-decoration: none;}
    ol, ul, li {
        list-style: none; }
    .clear{clear:both}
    .noneu{text-decoration: none;}/* a标签没下划线 */
    /* 字体颜色 */
    .gray{color: #8d8d8d}
    .white{color:white}
    /* 字体颜色 */
    /* 背景颜色 */
    .bgcolor{background-color:white}
    /* 背景颜色 */
    .floflt{float:left}
    .florig{float:right}
    .overflow{overflow:hidden}
    .btm_fixed{bottom:0px; position:fixed}/* 固定在底部位置 */
    /* div里的内容不透明 */
    .rgb{background-color:rgba(255,255,255,0.5);}/* 白色透明 */
    em,span,i{font-style: normal; }
    
    i{font-style: normal}
    input,select{ border:0px; -webkit-appearance: none; }

    .marten{ margin-top:20px; }
    .h_20{height: 20px; background-color: #f1f1f1}
    .h_30{height: 30px;}
    
    .main{width: 750px; height: auto; margin: 0 auto;position: relative;}
    /* 项目主色调 */
    .color{color: #f96459}
    /* 项目主色调结束 */

    /* 项目副色调 */
    .colors{color: }
    /* 项目副色调结束 */

    /* 上下居中对齐 */
    .flex{display: flex;}
	.flexs{flex: 1;}
	/* 上下居中对齐结束 */

	/* 图片居中对齐 */
	.span_middle{display: inline-block; vertical-align: middle;}
	.img_middle{    vertical-align: middle;
    margin: 0 auto;
    display: block;
    top: 50%;
    position: relative;}
	/* 图片垂直居中对齐结束 */

	/* 底部按钮 */
	.btn{border-radius: 0.133333rem; line-height: ; width: 10rem; height: ; background-color: ;font-size: 30px}

	/* 底部按钮结束 */

	/* 文字截断(需要再设置一个宽度) */
	.ellipsis{
	overflow: hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	}
	/* 文字截断结束 */
	/*两行文字截断*/
	.ellipsis2{
	  overflow: hidden;
    -webkit-line-clamp: 2;//看要显示几行关键行，显示省略号的
    line-clamp: 2;
    -webkit-box-orient: vertical;
    box-orient: vertical;
    display: -webkit-box;
    display: box;
    }
  /*两行文字截断结束*/
    
    /* 查看更多 */
    .more{width: 10rem; height: 0.893333rem; background-color: white; text-align: center;
     border-top: 0.013333rem solid #efefef; }
    .more span{line-height: 0.893333rem; color: #999}
    [data-dpr="2"] .more span{ font-size: 26px}
    [data-dpr="1"] .more span{ font-size: 13px}
    /* 查看更多结束 */

    /* 内容居中 */
    .align_center{min-height: 6.5em;
    display: table-cell;
    vertical-align: middle;}
    /* 内容居中结束 */
   
   /*底部按钮*/
 	.save_height{height: 100px;width: 750px;}
  .save{background-color: #F85D53; width: 750px; height: 100px;
position: fixed; bottom: 0; left: 0; text-align: center;}
.save span{color: white; line-height: 100px;}
   /*底部按钮*/
  
  
  /*底部按钮690*/
 .but{ width: 690px; height: 80px; border-radius: 10px;
		background-color: #8EC32D; color: white; line-height: 80px;
		font-size: 30px; text-align: center; margin: 0 auto; margin-top: 60px;}
/*底部按钮690*/		

/*遮罩层*/
.theme-popover-mask {
	z-index: 100;
	position:fixed;
	top:0px;
	left:0;
	width:100%;
	height:100%;
	background:#000;
	opacity:0.4;
	filter:alpha(opacity=40);
	display:none
}
/*遮罩层*/

  
